package com.hzit.dao.proxy;

import com.hzit.dao.UserDao;
import com.hzit.dao.impl.UserDaoImpl;

/**
 * 类名：
 * 作者：WF
 * 功能：静态代理类（明星代理人）
 */
public class UserDaoImplStaticProxy implements UserDao {
	private UserDao userDao;
	public UserDaoImplStaticProxy(){
		userDao = new UserDaoImpl();
	}

	@Override
	public void add() {
		userDao.add();
	}

	@Override
	public void query() {
		checkSecurity();
		userDao.query();
	}

	@Override
	public void update() {
		userDao.update();
	}

	@Override
	public void delete() {
		userDao.delete();
	}

	private void checkSecurity(){
		System.out.println("正在进行安全性检查。。。");
	}
}
